﻿@charset "utf-8";
/* CSS Document */
body{font-family:"宋体"; font-size:12px; background:url(../images/bg.JPG) center top no-repeat #ddd;}
body,ul,li,input,p,br,from,h1,h2,h3,h4,h5,h6,dl,dt,dd,float{margin:0px; padding:0px;}
ul,li{list-style:none;}
img{border:none;}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline}


.wrapper{ width:964px; background:url(../images/main_bg.png) repeat-y; padding:0 30px 5px 30px; margin:0px auto; height:auto; overflow:hidden;}

.wrapper{ 
.filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/main_bg.png',sizingMethod='scale');
}
 


.clear{clear:both; padding:0; margin:0; height:0; line-height:0; border:none; font:100 0px/0px "";}

/**文本颜色**/
.red{ color:#ba1900;}
.blue{ color:#0764bd;}
.blue1{ color:#333399;}
.blue1 a{ color:#333399;}
/**边框颜色**/
.bor{ border:1px solid #dadada; padding:1px;}
.bor2{ border:1px solid #dadada;}

/**表单**/
.txt1{ width:144px; height:19px; border:1px solid #ccc; color:#666; line-height:18px; padding-left:10px;}
.txt2{ width:104px; height:19px; border:1px solid #ccc; color:#666; line-height:18px; padding-left:10px;}
.txt3{ width:105px; height:19px; border:1px solid #b2bdc0; color:#b2bdc0; line-height:18px; padding-left:5px; background:#ebe9ea;}
.txt4{ width:64px; height:17px; border:none; color:#b2bdc0; line-height:16px; background:none; padding:0 5px;}

/**首页css**/
.top_bg{ height:30px; background:url(../images/top_bg.jpg) repeat-x;}
.top{ width:1024px; margin:0 auto; line-height:30px;}
.top .time{ width:500px; height:30px; float:left; padding-left:10px; color:#666;}
.top .info{ float:right; height:30px; text-align:right; padding-right:10px; color:#333;}

.banner{width:1004px; padding:0 10px; margin:0 auto; height:240px;}

.nav{ width:1004px; height:48px; padding:0 10px; background:url(../images/nav_bg.png) no-repeat; _background:url(../images/nav_bg.png) 20px bottom no-repeat; _width:1024px; margin:0 auto;}

.nav ul{ width:1004px; height:40px; padding-top:8px; overflow:hidden; padding-left:20px; _padding-left:40px;}
.nav ul li{ width:88px; height:40px; float:left;}
.nav ul li a{ width:88px; height:40px; display:block; text-align:center; font: bold 14px/40px "Microsoft YaHei"; color:#fff; }
.nav ul li a:hover{ width:88px; height:40px; display:block; background:url(../images/nav_o.jpg) no-repeat bottom; color:#1d397a;text-decoration:none;}
.nav ul .nav_o a{ width:88px; height:40px; display:block; background:url(../images/nav_o.jpg) no-repeat bottom; color:#1d397a;}

.search{ width:943px; height:36px; background:url(../images/search_bg.jpg) repeat-x; border-top:none; line-height:36px; padding:0 10px;}
.sear{ float:right; padding:2px 10px; width:320px;}

.main{ width:966px; margin-top:8px; padding-bottom:20px;}
.left{ width:240px; }

/**通知公告**/
.left .tzgg{ width:236px; height:250px; background:#FFF;}
.left .tzgg .tit_more{ width:236px; height:33px; background:#ebe9ea;}
.left .tzgg .tit_more .tit{ padding-left:10px; height:33px; font: bold 14px/33px "Microsoft YaHei"; }
.left .tzgg .tit_more .tit span{font: 100 12px/33px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:5px; }
.left .tzgg .tit_more .more{ float:right; padding:14px;}
.left .tzgg .box{ background:#ebe9ea; margin-top:1px; border-top:1px solid #dadada; }
.left .tzgg .box ul{ width:216px; padding:10px; overflow:hidden;}
.left .tzgg .box ul li{ height:28px; line-height:28px;}


.kjtj{ width:236px; height:142px;}
.kjtj ul{ width:236px;}
.kjtj ul li{ width:236px;}

/**登录**/
.login{ width:236px; float:left; }
.login a{ color:#fff;}

.login .tit01{ width:83px; height:22px; float:left; text-align:center; font: bold 12px/22px "Microsoft YaHei";}
.login .line{ width:2px; height:22px; float:left; background:url(../images/login_line.jpg) no-repeat;}
.login .tit_o a{ width:83px; height:22px; display:block; background:url(../images/login_tit_o.jpg) no-repeat; color:#003399;}
.login .login_box{ width:236px; padding:12px 0; *+padding:6px 0; _padding:3px 0;  border-top:1px solid #dadada; }


.main .right{ width:717px; float:right;}


/**节点动态***/
.right .jddt{ width:713px; float:left; background:#FFF;}
.right .jddt .tit_more{ width:713px; height:33px; background:#ebe9ea;}
.right .jddt .tit_more .tit{ padding-left:10px; height:33px; font: bold 14px/33px "Microsoft YaHei"; }
.right .jddt .tit_more .tit span{font: 100 12px/33px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:5px; }
.right .jddt .tit_more .more{ float:right; padding:14px;}
.right .jddt .box{ width:683px; background:#ebe9ea; margin-top:1px; border-top:1px solid #dadada; padding:15px; float:left; }

.right .jddt .jddt_l{ width:329px; height:233px; float:left;}
.right .jddt .jddt_l img{ border:1px solid #dadada;}
.right .jddt .jddt_l span{ width:320px; height:20px; line-height:20px; display:block; padding-left:10px; background:url(../images/jddt_b.jpg) no-repeat; }
.right .jddt .jddt_l span a{ color:#fff;}

.right .jddt .jddt_r{ width:328px; float:right;}
.right .jddt .jddt_r .hot_new{ width:328px;}
.right .jddt .jddt_r .hot_new .tit a{width:328px; font: bold 14px/33px "宋体"; color:#ba1900; text-align:center; display:block;}
.right .jddt .jddt_r .hot_new .txt{ color:#888; line-height:20px; padding-bottom:5px;}
.right .jddt .jddt_r ul{ width:318px; padding:5px; overflow:hidden; border-top:1px dotted #666;}
.right .jddt .jddt_r ul li{ height:24px; line-height:24px; background:url(../images/jd_ico.gif) no-repeat center left; padding-left:10px;}


/***政策法规**/
.right .zcfg{ width:347px; background:#FFF; float:left;}
.right .zcfg .tit_more{ width:347px; height:33px; background:#ebe9ea;}
.right .zcfg .tit_more .tit{ padding-left:10px; height:33px; font: bold 14px/33px "Microsoft YaHei"; }
.right .zcfg .tit_more .tit span{font: 100 12px/33px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:5px; }
.right .zcfg .tit_more .more{ float:right; padding:14px;}
.right .zcfg .box{ background:#ebe9ea; margin-top:1px; border-top:1px solid #dadada; }
.right .zcfg .box ul{ width:327px; padding:10px; overflow:hidden;}
.right .zcfg .box ul li{ height:28px; line-height:28px;}

/***科普宣传**/
.right .kpxc{ width:347px; background:#FFF; float:right;}
.right .kpxc .tit_more{ width:347px; height:33px; background:#ebe9ea;}
.right .kpxc .tit_more .tit{ padding-left:10px; height:33px; font: bold 14px/33px "Microsoft YaHei"; }
.right .kpxc .tit_more .tit span{font: 100 12px/33px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:5px; }
.right .kpxc .tit_more .more{ float:right; padding:14px;}
.right .kpxc .box{ background:#ebe9ea; margin-top:1px; border-top:1px solid #dadada;}
.right .kpxc .box ul{ width:327px; padding:10px; overflow:hidden;}
.right .kpxc .box ul li{ height:28px; line-height:28px;}

/***专家人士**/
.left .zjrs{ width:236px; background:#FFF;}
.left .zjrs .tit_more{ width:236px; height:33px; background:#ebe9ea;}
.left .zjrs .tit_more .tit{ padding-left:10px; height:33px; font: bold 14px/33px "Microsoft YaHei"; }
.left .zjrs .tit_more .tit span{font: 100 12px/33px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:5px; }
.left .zjrs .tit_more .more{ float:right; padding:14px;}

.left .zjrs .box{ background:#ebe9ea; margin-top:1px; border-top:1px solid #dadada; padding:15px 0;}
.left .zjrs .box ul{ width:216px; padding:10px;  overflow:hidden; height:64px;}
.left .zjrs .box ul li{ height:28px; line-height:28px;}
.left .zjrs .box ul li img{ float:left; width:71px; height:51px; padding:1px; border:1px solid #dadada; margin-top:6px;}
.left .zjrs .box ul li b{ width:130px; padding:0 5px; float:left; display:block;}
.left .zjrs .box ul li b a{ color:#515151;}
.left .zjrs .box ul li span{ width:130px; padding:0 5px; line-height:18px; float:left; display:block; color:#7f7f7f;}

/***使用技术**/
.right .syjs{ width:347px; background:#FFF; float:left;}
.right .syjs .tit_more{ width:347px; height:33px; background:#ebe9ea;}
.right .syjs .tit_more .tit{ padding-left:10px; height:33px; font: bold 14px/33px "Microsoft YaHei"; }
.right .syjs .tit_more .tit span{font: 100 12px/33px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:5px; }
.right .syjs .tit_more .more{ float:right; padding:14px;}
.right .syjs .box{ background:#ebe9ea; margin-top:1px; border-top:1px solid #dadada; }
.right .syjs .box ul{ width:327px; padding:10px; overflow:hidden;}
.right .syjs .box ul li{ height:26px; line-height:26px;}


/***决策参考**/
.right .jcck{ width:347px; background:#FFF; float:right;}
.right .jcck .tit_more{ width:347px; height:33px; background:#ebe9ea;}
.right .jcck .tit_more .tit{ padding-left:10px; height:33px; font: bold 14px/33px "Microsoft YaHei"; }
.right .jcck .tit_more .tit span{font: 100 12px/33px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:5px; }
.right .jcck .tit_more .more{ float:right; padding:14px;}
.right .jcck .box{ background:#ebe9ea; margin-top:1px; border-top:1px solid #dadada; }
.right .jcck .box ul{ width:327px; padding:10px; overflow:hidden;}
.right .jcck .box ul li{ height:26px; line-height:26px;}


/***机构企业**/
.right .jgqy{ width:713px; float:left; background:#FFF;}
.right .jgqy .tit_more{ width:713px; height:33px; background:#ebe9ea;}
.right .jgqy .tit_more .tit{ padding-left:10px; height:33px; font: bold 14px/33px "Microsoft YaHei"; }
.right .jgqy .tit_more .tit span{font: 100 12px/33px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:5px; }
.right .jgqy .tit_more .more{ float:right; padding:14px;}
.right .jgqy .box{ width:683px; background:#ebe9ea; margin-top:1px; border-top:1px solid #dadada; padding:15px; float:left; }
.right .jgqy .box ul{ width:155px; float:left; padding-right:15px; _padding-right:11px;}
.right .jgqy .box ul li img{ width:155px; height:100px; border:1px solid #dadada; padding:1px;}
.right .jgqy .box ul span{ width:159px; height:24px; text-align:center; display:block; line-height:24px;}
.right .jgqy .box ul span a{ color:#515151;}


/**友情链接**/
.link{ width:964px; float:left; margin-bottom:10px;} 
.link_tit{ width:90px; float:left;}
.link_txt{ width:874px; float:left; background:#fff; }
.link_txt ul{ width:860px; height:52px; overflow:hidden;}
.link_txt ul li{ float:left; height:52px; padding:0 5px;}
.link_txt ul li img{ display:block; vertical-align:central; height:52px;}


/**底部信息**/
.footer_bg{ height:145px; background:url(../images/footer_bg.jpg) repeat-x;}
.footer{ width:1024px; margin:0 auto;}
.footer_t{ width:980px; float:left; height:32px;}
.footer .login{ width:700px; height:32px; float:left; padding-left:10px; color:#fff; line-height:30px;}
.footer .login .user{ width:76px; height:17px; float:left; padding-left:92px; background:url(../images/user.jpg) no-repeat; margin-top:8px;}
.footer .login .password{ width:86px; height:17px; float:left; padding-left:76px; background:url(../images/password.jpg) no-repeat; margin-top:8px;}
.fl{ float:left; padding:0 5px;}
.footer .subnav{ float:right; height:32px; text-align:right; padding-right:10px; color:#fff; line-height:30px;}
.footer .subnav a{ color:#fff;}
.footer .toTop{ float:right; padding-right:15px;}
.footer_txt{ width:800px; float:left; height:48px; line-height:24px; color:#77b1df; padding:35px 0 0 10px;}
.footer_txt a{color:#77b1df;}



/**内页样式**/
.right .right_main{ width:713px; float:left; background:#FFF;}
.right .right_main .tit_more{ width:713px; height:33px; background:#ebe9ea;}
.right .right_main .tit_more .tit{ padding-left:10px; height:33px; font: bold 14px/33px "Microsoft YaHei"; }
.right .right_main .tit_more .tit span{font: 100 12px/33px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:5px; }
.right .right_main .tit_more .more{ height:33px; text-align:right; float:right; padding-right:30px; line-height:33px;}
.right .right_main .box{ width:683px; background:#ebe9ea; margin-top:1px; border-top:1px solid #dadada; padding:15px; float:left; }

.list_main_bb{width:670px;}
.list_main_bb ul li{ display:block; width:650px; background:url(../images/list_img_02.jpg) no-repeat; text-align:right; border-bottom:dashed 1px #d9d9d9; height:30px; line-height:30px; padding:0 0 0 15px; background-position:0 12px ; margin-top:10px;}
.list_main_bb a{ color:#383838; float:left; }

.list_main_bm{width:100%; height:35px; margin-top:10px; padding-top:15px;}
.list_main_bm ul li{ float:right;  text-align:center; line-height:22px; margin-right:10px;}
.list_main_bm ul li a{color:#000; border:solid 1px #bfc7c8; display:block; width:23px; height:22px;}
.list_main_bm ul li a:hover{color:#ff565d; background:#ffeee6; border:solid 1px #ff5500;}


/*列表内页*/
.list_md_top{width:241px; height:474px;}
.list_md_top_b{width:239px; height:445px; border:solid 1px #bfc7c8; border-top:none;}
.list_md_top_bm{width:100%; height:100%; display:table;  }
.list_md_top_bb a{color:#5b5b5b;}
.list_md_top_bb{width:227px; height:63px; margin-left:5px; border-bottom:dashed 1px #a3a3a3; line-height:20px; padding-top:8px;}
.list_md_top_bb img {border:solid 1px #bfc7c8; float:left; margin-right:5px; }
.list_left_main{width:713px; display:table; border:solid 1px #bfc7c8; float:right; }
.list_dm_top{width:100%; height:60px; text-align:center; color:#383838; border-bottom:dashed 1px #a3a3a3; line-height:30px;}
.list_md_lt{display:table; width:100%; border-bottom:dashed 1px #a3a3a3; padding-top:15px; line-height:24px;}
.list_md_lb{display:table; width:100%; height:60px; line-height:60px;}

/**栏目标题列表**/
.left .lmlb{ width:236px; background:#FFF;}
.left .lmlb .tit_more{ width:236px; height:33px; background:#ebe9ea;}
.left .lmlb .tit_more .tit{ padding-left:10px; height:33px; font: bold 14px/33px "Microsoft YaHei"; }
.left .lmlb .tit_more .tit span{font: 100 12px/33px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:5px; }
.left .lmlb .tit_more .more{ float:right; padding:14px;}
.left .lmlb .box{ background:#ebe9ea; margin-top:1px; border-top:1px solid #dadada; }
.left .lmlb .box ul{ width:216px; padding:10px; overflow:hidden;}
.left .lmlb .box ul li{ height:28px; line-height:28px;}
.left .lmlb .box ul li a{ width:166px; height:28px; display:block; font: 100 12px/28px "宋体"; border-bottom:1px dashed #aaa; margin:0 10px 0 13px; padding-left:20px;}